﻿/*
 * @Author: liuhandong
 * @Date: 2020-12-06 21:57:56
 */
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/*
public class MoveQueueAgent : IMoveQueueAgent
{
    private MoveQueue mQueue;
    private int mQueueOrder;
    private int mCurrentIdx;
    private float mCurrentLength;
    
    int queueOrder {get;set;}
    void QueueBind(MoveQueue queue);
    void QueueSetIndex(int idx);
    int QueueGetIndex();
    float QueueGetMoveLength();
    public Vector3 GetCurrentPosition()
    {
        float rest;
        var index = mQueue.GetIndexByLength(QueueGetMoveLength(), out rest);
        return mQueue.GetPosByIndex(index, rest);
    }

    public 
}
*/